/*公用样式*/
.division{height: 44px; background: url("../images/hengtiao_03.png") no-repeat center; margin-top: 83px;}

.division p{line-height: 44px; color: white;}

.textList{padding-top: 23px; padding-bottom: 50px;}

.textList li{padding: 0 20px; width: 12px; border-right: 1px #535353 solid;}

.textList li a{ color: #5c4343;}

.textList li a:hover{color: #962121;}

.textList li .active{color: #962121;}

.textList li:nth-last-of-type(1){border-right: none;}

.smallFooter{padding-top: 45px; background: url("../images/smallFooter_03.png") no-repeat center 45px; height: 32px;}

body{background: #f9f9f9;}


/*头部样式*/
header{height: 143px;}

header ul li:nth-of-type(2n){width: 68px; height: 143px; background: url("../images/liPing_03.png") no-repeat center;}

header ul li a{color: #5c4343; width: 18px; margin-top: 25px;}

.logo{width: 261px; height: 34px; padding-top: 60px;}

.logo p{padding-left: 18px; color: #504e4e; line-height: 17px; background: url("../images/logoPing_03.png") no-repeat left center;}


/*banner样式*/
.banner{height: 800px; background: url("../images/banner001_02.png");}

.banner .inner{background: url("../images/bannerEat001_03.png") no-repeat 439px 412px; height: 800px;  opacity: 0; filter: Alpha(opacity=0);}

.banner img{padding-top: 93px; width: 96px;}

.banner ul{padding: 65px 296px 0;}

.banner ul li{overflow: hidden; width: 14px; padding: 21px 12px 0; color: #646060; background: url("../images/bannerListStyle_03.png") no-repeat top center;}

.banner ul .listStyleRed{background: url("../images/bannerListStyleRed_03.png") no-repeat top center;}

/*产品样式*/
.product{height: 541px;}

.shufflingRing{width: 927px; overflow: hidden; position: relative; height: 289px;}

.shufflingRing .box{width: 2781px; position: absolute; left: -927px; top: 0;}

.shuffling .box a{padding: 0 32px;display: block}

.shuffling .box a img{width: 245px; height: 245px; border-radius: 50%; transition: all .4s ease;}

.haha{transform: scale(1.4)}

.shuffling button{width: 44px; height: 90px; margin: 87px 46px 69px; background: url("../images/bottonLeft_07.png"); cursor: pointer;}

.shuffling button:nth-of-type(2){background: url("../images/buttonRight_09.png");}

.shuffling .box a p{padding-top: 21px; color: #2c2c2c;}


/*food*/
.food_main{}

.food_pic{width: 363px; height: 403px; background: white; margin-left: 154px;}

.food_fly{top: 0; right: -80px;}

.food_text{height: 413px; width: 366px; padding-right: 200px;}

.xiaZhi{display: inline-block; padding: 14px 4px 0;}

.food_text h2{font-size: 44px; color: #355523; width: 44px; height: 0; overflow: hidden;}

.poem{ color: #9c9f51; height: 121px; padding-top: 12px;}

.poem li{ width: 18px; padding-right: 25px; height: 0; overflow: hidden;}

.explain{height: 173px; width: 366px; padding-top:58px; opacity: 0;filter:Alpha(opacity=0);}

.explain li{ width: 18px; padding-right: 25px; height: 173px;}


/*news样式*/
.news_pic{padding-right: 177px; padding-left: 36px;}

.news_text li {padding-right: 74px; width: 42px;}

.news_text p{width: 12px; padding: 0 7px;}

.news_text span{width: 7px; word-wrap: break-word;}


/*底部样式*/

footer{border-top: 1px #545353 solid; height: 353px; margin-top: 80px;}

footer ul{padding-top: 29px;}

footer ul li:nth-of-type(2n){width: 68px; height: 143px; background: url("../images/liPing_03.png") no-repeat center;}

footer ul li a{color: #5c4343; width: 18px; margin-top: 25px;}

footer p{line-height: 26px;}

footer img{padding: 20px;}



















